An RNA Pseudoknot Folding Algorithm Based on Heuristic Searching
نویسندگان
چکیده
The general problem for the prediction of RNA secondary structure with pseudoknots is NP-hard. For a restricted class of pseudoknots, it was traditionally solved by the dynamic programming approach. However, these algorithms are computationally very expensive, when the input sequence or the contained pseudoknot is too long. We present a heuristic algorithm for RNA secondary structures with pseudoknots prediction. We shall point out that the problem can be considered as a tree searching problems and can be solved by our algorithm effectively. It is very efficient and can be used as a practical tool especially for pseudoknots.
منابع مشابه
Prediction of RNA Pseudoknots Using Heuristic Modeling with Mapping and Sequential Folding
Predicting RNA secondary structure is often the first step to determining the structure of RNA. Prediction approaches have historically avoided searching for pseudoknots because of the extreme combinatorial and time complexity of the problem. Yet neglecting pseudoknots limits the utility of such approaches. Here, an algorithm utilizing structure mapping and thermodynamics is introduced for RNA ...
متن کاملAbundance of pseudoknots: theory and observation
The pseudoknot fold is often seen in auto-catalytic RNA and in viruses. The relative probabilities of different pseudoknot folds predicted by a statistical-mechanical theory is consonant with a database of known folds. We extend that result to estimate the abundance of pseudoknot folds in RNA sequences, finding approximately 1 pseudoknot per 40,000 nucleotides. This theoretical probability dens...
متن کاملPseudoknots in RNA folding landscapes
MOTIVATION The function of an RNA molecule is not only linked to its native structure, which is usually taken to be the ground state of its folding landscape, but also in many cases crucially depends on the details of the folding pathways such as stable folding intermediates or the timing of the folding process itself. To model and understand these processes, it is necessary to go beyond ground...
متن کاملMulti-Objective Genetic Algorithm for Pseudoknotted RNA Sequence Design
RNA inverse folding is a computational technology for designing RNA sequences which fold into a user-specified secondary structure. Although pseudoknots are functionally important motifs in RNA structures, less reports concerning the inverse folding of pseudoknotted RNAs have been done compared to those for pseudoknot-free RNA design. In this paper, we present a new version of our multi-objecti...
متن کاملFast and accurate search for non-coding RNA pseudoknot structures in genomes
MOTIVATION Searching genomes for non-coding RNAs (ncRNAs) by their secondary structure has become an important goal for bioinformatics. For pseudoknot-free structures, ncRNA search can be effective based on the covariance model and CYK-type dynamic programming. However, the computational difficulty in aligning an RNA sequence to a pseudoknot has prohibited fast and accurate search of arbitrary ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009